package com.zhongfl.crm.model.boss;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 订单清结算
 */
@Data
public class OrderSettle {
    /**
     * 自增id
     */
    private Integer id;

    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 结算单号
     */
    private String orderSettleNo;

    /**
     * 订单实际收入合计
     */
    private BigDecimal totalIncomeAmount;

    /**
     * 订单实际支出合计
     */
    private BigDecimal totalOutcomeAmount;

    /**
     * 商务挂账金额
     */
    private BigDecimal businessChargeAmount;

    /**
     * 渠道挂账金额
     */
    private BigDecimal channelChargeAmount;

    /**
     * 服务费扣除金额
     */
    private BigDecimal serviceFeeDeductAmount;

    /**
     * 未清算金额
     */
    private BigDecimal unliquidatedAmount;

    /**
     * 渠道佣金金额
     */
    private BigDecimal channelFee;

    /**
     * 订单最终收入总额
     */
    private BigDecimal orderFinalTotalIncomeAmount;

    /**
     * 关闭订单操作员工工号
     */
    private String orderCloseStaffCode;

    /**
     * 关闭订单操作员工姓名
     */
    private String orderCloseStaffName;

    /**
     * 订单关闭时间
     */
    private Date orderCloseTime;

    /**
     * 备注
     */
    private String remark;

    /**
     * 逻辑删除标记 0未删1已删
     */
    private Integer deleted;

    /**
     * 创建人
     */
    private String createdBy;

    /**
     * 创建时间
     */
    private Date createdTime;

    /**
     * 最后更新人
     */
    private String modifiedBy;

    /**
     * 最后更新时间
     */
    private Date modifiedTime;

}